Enterprise Edition topic

The Enterprise Edition of Couchbase Lite provides additional features not available in the Community Edition.

Classes

AsyncIndexUpdater Query Enterprise Edition
A IndexUpdater with a primarily asynchronous API.
Certificate Replication Enterprise Edition
A X.509 certificate.
CertificateAttributes Replication Enterprise Edition
The issuer and Subject Alternative Name (SAN) attributes of a Certificate.
ConnectionStatus Replication Enterprise Edition
The connection status of an UrlEndpointListener.
DatabaseEndpoint Replication Enterprise Edition
An endpoint representing a local Database as the replication target.
EncryptionKey Database Enterprise Edition
A key used to encrypt a Database.
ExternalKeyPairDelegate Replication Enterprise Edition
KeyPair delegate that implements cryptographic operations without having to expose the underlying private key.
IndexUpdater Query Enterprise Edition
Class for updating a lazy index.
KeyPair Replication Enterprise Edition
A RSA public-key cryptography key pair.
ListenerAuthenticator Replication Enterprise Edition
Authenticates peer Replicators connecting to a UrlEndpointListener.
ListenerCertificateAuthenticator Replication Enterprise Edition
A certificate-based ListenerAuthenticator for a UrlEndpointListener.
ListenerPasswordAuthenticator Replication Enterprise Edition
A password-based ListenerAuthenticator for a UrlEndpointListener.
Prediction Query Enterprise Edition
Manager for registering and unregistering PredictiveModels.
PredictionFunction Query Builder Enterprise Edition
A prediction function expression, which represents a call to a PredictiveModel.
PredictiveModel Query Enterprise Edition
Interface for a machine learning model that can be used in a Query.
SyncIndexUpdater Query Enterprise Edition
A IndexUpdater with a primarily synchronous API.
TlsIdentity Replication Enterprise Edition
TLS identity including a KeyPair and X.509 Certificate chain used for configuring TLS communication for replication.
UrlEndpointListener Replication Enterprise Edition
A listener to provide a Web-Socket based endpoint for peer-to-peer replication.
UrlEndpointListenerConfiguration Replication Enterprise Edition
The configuration for an UrlEndpointListener.
VectorEncoding Query Enterprise Edition
A vector encoding to reduce the size of the vectors index by algorithmic compression.
VectorIndexConfiguration Query Enterprise Edition
A specification of a vector Index from a SQL++ expression.

Enums

DistanceMetric Query Enterprise Edition
A function used to define how close an input query vector is to other vectors within a vector index.
ScalarQuantizerType Query Enterprise Edition
Type of a VectorEncoding.scalarQuantizer.

Typedefs

ListenerCertificateAuthenticatorFunction = FutureOr<bool> Function(Certificate certificate) Replication Enterprise Edition
A function that is called to authenticate a client connecting to a UrlEndpointListener using a certificate.
ListenerPasswordAuthenticatorFunction = FutureOr<bool> Function(String username, String password) Replication Enterprise Edition
Function that is called to authenticate a client connecting to a UrlEndpointListener using an username and password.